Задание:

  • При обращении к сайту web.au-team.irpo клиенту должно быть предложено ввести аутентификационные данные
    • В качестве логина для аутентификации выберите WEB с паролем P@ssw0rd
    • Выберите файл /etc/nginx/.htpasswd в качестве хранилища учётных записей
    • При успешной аутентификации клиент должен перейти на веб сайт.

Вариант реализации:

ISP:

  • Установить пакет apache2-htpasswd:
apt-get install -y apache2-htpasswd
  • Средствами утилиты htpasswd создать пользователя WEB и добавить информацию о нём в файл /etc/nginx/.htpasswd, задав пароль P@ssw0rd:

htpasswd –c /etc/nginx/.htpasswd WEB

  • Добавить web-based аутентификацию для доступа к сайту web.au-team.irpo в конфигурационный файл /etc/nginx/sites-available.d/default.conf:

vim /etc/nginx/sites-available.d/default.conf

  • Проверить наличие ошибок в конфигурационных файлах:

  • Перезапустить службу nginx:

systemctl restart nginx

HQ-CLI:

  • Проверяем возможность доступа до веб ресурса с браузера на клиенте:

    • Имя пользователя: WEB
    • Пароль: P@ssw0rd

Last modified: Wednesday, 5 November 2025, 10:45 AM